package com.king.java.tools.excel;

import com.king.java.tools.excel.entity.CaseData;

import java.util.List;
import java.util.Map;

/**
 * 描述: 用例执行结果分类保存
 *
 * @author : sujinchen
 * @date : 2020/11/3
 */
public interface CaseResult {

    /**
     * 获取通过的数据集合
     *
     * @return
     */
    public List<CaseData> getPass();

    /**
     * 获取失败的数据集合
     *
     * @return
     */
    public List<CaseData> getFail();

    /**
     * 获取TODO的数据集合
     *
     * @return
     */
    public List<CaseData> getToDo();

    /**
     * 获取N/A的数据集合
     *
     * @return
     */
    public List<CaseData> getNA();

    /**
     * 获取未做任何操作的数据集合
     *
     * @return
     */
    public List<CaseData> getEmpty();


    public Map<String, Integer> show();

}
